package com.zkq.graduate.pojo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Author zhangkaiqiang
 * @Date 2019/4/17  15:28
 * @Description TODO
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Users {


	private int id;

	/**
	 * 教师个工号或者学号
	 */
    private String account;


	private String userName;
	private String password;
	private String phone;

	/**
	 * 用户登录时的验证码
	 */
	private Integer captcha;

	/**
	 * 用户角色--一个用户拥有多个角色
	 */
	private List<Role> role;


	/**
	 * 用户拥有的权限,为多级权限
	 */
	private List<Permission> permissions;

	/**
	 * 登录后的令牌
	 */
	private String loginToken;
}
